Feature/interface signaller UI#1076
Conversation
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
|
I'm still unable to get the Transportorga to actually transport patients, but other than that I can say I'm happy with the changes in this PR. |
We have already discussed this here and moved it to #1102. Since a reliable bugfix also needs #1094 fixed (for details, see my comment at the first issue), I would refrain from fixing it here and making this PR even larger. Do you think it makes sense to adjust the description text in the UI as long as this information is not available on staging areas? |
Oops, sorry. Yes, probably a good idea to add a note in UI there if I have noticed it for a second time now ^^ |
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
See hpi-sam#1102 Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Do you have a suggestion for what hotkeys to use? I would like to have something that does not conflict with other hotkeys, so that the IFS can for example switch to the staging area and ask for the number of vehicles available while the request is still open, so a simple I think the only option would be either F-keys or some combinations with Alternatively, I could remove the additional "Akzeptieren"/"Ablehnen" buttons and open a modal after "Fertig" was clicked. To make it clear that this radiogram needs additional information to complete it, the button could be renamed (e.g. "Antwort senden") and/or have a different color (e.g. yellow) in these cases. However, this would obviously need two key presses or button clicks (open modal, send answer) and would also require some bigger changes in the code, as the radiogram content (with the accept/deny buttons) is plugged into the frame with the done button, without the frame knowing whether there are additional actions inside. |
Temporarily removed staging area in 58ef848 |
Otherwise, maybe With
I don't think shortcuts for two buttons warrant such massive changes. |
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
I've investigated this again and now found two issues:
|
I'd rather not use single letters (or numbers) to not run into issues with future information requests or commands.
No, there are no shortcuts using What do you think about just using |
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
Fair point.
Yes, me neither. I could ask some people with Macbooks to test it for me but this would be quite cumbersome.
|
I have a MacBook that I could use to test or or bring to HPI for your testing. |
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
|
I now went for Thus, there is also no urgent need to test hotkeys on macOS, but I'll keep in in mind to test if we see each other anyways. |
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
|
@ClFeSc if I didn't miss anything, all of your change requests and suggestions should now be addressed. |
ClFeSc
left a comment
There was a problem hiding this comment.
Just two points remaining.
...ared/simulation/signaller-modal/signaller-modal-region/signaller-modal-region.component.html
Show resolved
Hide resolved
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
ClFeSc
left a comment
There was a problem hiding this comment.
There aren't any test scenarios. Is this intended? If not, please add them, otherwise I'm happy with the changes and think we can merge.
There are test scenarios: hpi-sam/fuesim-digital-public-test-scenarios#17. But thx for the reminder. I want the submodule to always point to the commit on the Let me quickly check if there have been any changes to the models during the review process (iirc, I actually changed a property name) and update the scenarios if necessary |
|
Okay, the only change was 2623a06, but I did this change before creating the test scenarios, so they're still up-to-date. |
Signed-off-by: Lukas Radermacher <49586507+lukasrad02@users.noreply.github.com>
This PR adds a new modal that allows interface signallers to interact with the software
PR Checklist
Please make sure to fulfil the following conditions before marking this PR ready for review:
own code or code licensed under a license compatible to AGPL v3.0 or later, for exceptions look into LICENSE-README.md) and
hereby license the code in this Pull Request under it.
I certify that by signing off my commits (see In case of using third party code, I have given appropriate credit.
We are using DCO for that, see here for more information.